export const DIMENSIONS = {
  BOARD_THICKNESS: 0.02,   // 木板厚度2cm 
  BEAM_WIDTH: 0.05,        // 木方宽度5cm 
  BEAM_HEIGHT: 0.1,        // 木方高度10cm 
  BLOCK_WIDTH: 0.08,       // 木块宽度8cm 
  SUPPORT_HEIGHT: 0.01,    // 支撑高度1cm 
  SUPPORT_THICKNESS: 0.05  // 支撑厚度5cm 
}
 
// 默认参数（与数据库字段对应）
export const DEFAULT_PARAMS = {
  customize: 0,           // 0=二手, 1=定制 
  boardLength: 100,       // 板条长度(cm)
  beamLength: 100,       // 木方/腿子长度(cm)
  panel_leg: 0,          // 0=板条-原木, 1=胶合板-多层板 
  
  // 二面叉专用参数 
  t_bottomlayer: 0,      // 0=无, 1=底部拉秤 
  t_leglayout: 0,        // 0=null, 1=三条, 2=四条 
  tf_boardwing: 0,       // 板翼宽度(cm)
  
  // 四面叉专用参数 
  f_structure: 'N',      // N=null, A=A型, B=B型 
  f_blockheight: 0,      // 垫块高度(cm)
  
  // 前端专用 
  useCustomHeight: false // 是否使用自定义高度 
}
 
// 面板类型枚举（对应数据库panel_leg字段）
export const PANEL_TYPES = {
  WOODEN: 0,    // 板条-原木 
  PLYWOOD: 1    // 胶合板-多层板 
}
 
// 木方布局枚举（对应数据库t_leglayout字段）
export const LEG_LAYOUTS = {
  NONE: 0,      // 无/二手 
  THREE: 1,     // 三条木方 
  FOUR: 2       // 四条木方(4:2:4)
}
 
// 底部类型枚举（对应数据库t_bottomlayer字段）
export const BOTTOM_TYPES = {
  NONE: 0,      // 无 
  SUPPORT: 1    // 底部拉秤 
}
 
// 腿子结构枚举（对应数据库f_structure字段）
export const LEG_STRUCTURES = {
  NONE: 'N',    // 无/二手 
  TYPE_A: 'A',  // A型结构 
  TYPE_B: 'B'   // B型结构 
}
 
// 生产类型枚举（对应数据库customize字段）
export const PRODUCTION_TYPES = {
  USED: 0,      // 二手存货 
  CUSTOM: 1     // 定制 
}